package com.dreamchaser.familydevice.util.QYWeChat.BaseModel;

/**
 * 应用发送实体
 */
public class AgentSendModel {

    public String touser;
    public String toparty;
    public String totag;
    public String msgtype = "text";
    public Integer agentid;
    public TextModel text;
    public int safe;

    public AgentSendModel(String touser, Integer agentid, TextModel text) {
        this.touser = touser;
        this.agentid = agentid;
        this.text = text;
    }
    public AgentSendModel(){

    }
    public class TextModel{
        public String content;

        public TextModel(String content) {
            this.content = content;
        }
    }


}

//    touser	否	成员ID列表（消息接收者，多个接收者用‘|’分隔，最多支持1000个）。特殊情况：指定为@all，则向该企业应用的全部成员发送
//    toparty	否	部门ID列表，多个接收者用‘|’分隔，最多支持100个。当touser为@all时忽略本参数
//    totag	否	标签ID列表，多个接收者用‘|’分隔，最多支持100个。当touser为@all时忽略本参数
//    msgtype	是	消息类型，此时固定为：text
//    agentid	是	企业应用的id，整型。企业内部开发，可在应用的设置页面查看；第三方服务商，可通过接口 获取企业授权信息 获取该参数值
//    content	是	消息内容，最长不超过2048个字节，超过将截断
//    safe	否	表示是否是保密消息，0表示否，1表示是，默认0
//    touser、toparty、totag不能同时为空，后面不再强调。
